shout from the rooftops

Translations
crier sur tous les toits
Definitions
To announce or proclaim something loudly and publicly, often to express excitement or to ensure that everyone hears the message.